using System.Runtime.CompilerServices;

[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.DetourConfig))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Detour))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Detour<>))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.DetourContext))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.DetourModManager))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.HarmonyDetourBridge))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.HookConfig))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Hook))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Hook<>))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Hook<,>))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.IDetour))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.ISortableDetour))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.ILHookConfig))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.ILHook))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.NativeDetourConfig))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.NativeDetour))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.DetourHelper))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.IDetourNativePlatform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.IDetourRuntimePlatform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.OnMethodCompiledEvent))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.NativeDetourData))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Platforms.DetourNativeARMPlatform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Platforms.DetourNativeLibcPlatform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Platforms.DetourNativeMonoPlatform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Platforms.DetourNativeMonoPosixPlatform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Platforms.DetourNativeWindowsPlatform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Platforms.DetourNativeX86Platform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Platforms.DetourRuntimeILPlatform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Platforms.DetourRuntimeMonoPlatform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Platforms.DetourRuntimeNET50Platform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Platforms.DetourRuntimeNET60Platform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Platforms.DetourRuntimeNETCore30Platform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Platforms.DetourRuntimeNETCorePlatform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.Platforms.DetourRuntimeNETPlatform))]
[assembly: TypeForwardedTo(typeof(MonoMod.RuntimeDetour.HookGen.HookEndpointManager))]
